short-term nature - Español Inglés Diccionario